﻿namespace maranov.SymlinkManager.FilesystemLinks
{
    /// <summary>
    /// Filesystem location type.
    /// </summary>
    public enum LocationType
    {
        /// <summary>
        /// Hard link leading to a file.
        /// </summary>
        HardFile,
        /// <summary>
        /// Symbolic link.
        /// </summary>
        SymbolicLink,
        /// <summary>
        /// Non-symbolic directory.
        /// </summary>
        HardDirectory,
        /// <summary>
        /// No type (no object in the specified location).
        /// </summary>
        None,
        /// <summary>
        /// Other/unknown type.
        /// </summary>
        Other
    }
}
